Master spirit

noun

Definitions

Noun
  1. 1
    The leading entity; the most important person, the controlling figure.

    "The editor could have been William Davis, a man with the same Teutonic origins as Werner von Braun, although not as funny. Either way, Coren was the master spirit."

Next best steps

Mini challenge

Unscramble this word: masterspirit